home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 11
/
CU Amiga Magazine's Super CD-ROM 11 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-06].iso
/
cucd
/
programming
/
dignet
/
dignet.mod
next >
Wrap
Text File
|
1997-03-29
|
3KB
|
102 lines
DEFINITION MODULE dignetL {"dignet.library",0};
(*$ Implementation- *)
(* Generated with FDToM2 by M. Timmermans *)
FROM SYSTEM IMPORT ADDRESS;
IMPORT ed:ExecD,Reg;
VAR
DignetBase : ed.LibraryPtr;
CONST
dignetMinVersion=0;
dignetName="dignet.library";
PROCEDURE AllocNet(device{Reg.A0}:ADDRESS;unit{Reg.D0}:LONGINT):LONGINT; CODE -30;
PROCEDURE FreeNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -36;
PROCEDURE ReadNet(net{Reg.A0},buffer{Reg.A1}:ADDRESS;size{Reg.D0}:LONGINT):LONGINT; CODE -42;
PROCEDURE WriteNet(net{Reg.A0},buffer{Reg.A1}:ADDRESS;size{Reg.D0}:LONGINT):LONGINT; CODE -48;
PROCEDURE QueryNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -54;
PROCEDURE AbortNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -60;
PROCEDURE InitIOEXT(net{Reg.A0},newioext{Reg.A1}:ADDRESS;length{Reg.D0}:LONGINT):LONGINT; CODE -66;
PROCEDURE ReadIOEXT(net{Reg.A0},buffer{Reg.A1}:ADDRESS;length{Reg.D0}:LONGINT):LONGINT; CODE -72;
PROCEDURE Timeout(net{Reg.A0}:ADDRESS;seconds{Reg.D0}:LONGINT):LONGINT; CODE -90;
PROCEDURE ReadString(net{Reg.A0},buffer{Reg.A1}:ADDRESS;max{Reg.D0}:LONGINT):LONGINT; CODE -96;
PROCEDURE WriteString(net{Reg.A0},string{Reg.A1}:ADDRESS):LONGINT; CODE -102;
PROCEDURE GetNetport(net{Reg.A0}:ADDRESS):LONGINT; CODE -108;
PROCEDURE InitModem(net{Reg.A0},initstring{Reg.A1},buffer{Reg.A2}:ADDRESS):LONGINT; CODE -114;
PROCEDURE CallModemDT(net{Reg.A0},number{Reg.A1},buffer{Reg.A2}:ADDRESS):LONGINT; CODE -120;
PROCEDURE CallModemDP(net{Reg.A0},number{Reg.A1},buffer{Reg.A2}:ADDRESS):LONGINT; CODE -126;
PROCEDURE WaitModem(net{Reg.A0},buffer{Reg.A1}:ADDRESS):LONGINT; CODE -132;
PROCEDURE HangupModem(net{Reg.A0}:ADDRESS):LONGINT; CODE -138;
PROCEDURE StopWaiting(net{Reg.A0}:ADDRESS):LONGINT; CODE -144;
PROCEDURE FlushNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -150;
PROCEDURE SetBaud(net{Reg.A0}:ADDRESS;baud{Reg.D0}:LONGINT):LONGINT; CODE -156;
PROCEDURE ConvertModemString(string{Reg.A0}:ADDRESS):LONGINT; CODE -162;
PROCEDURE GetIOmsg(net{Reg.A0}:ADDRESS):LONGINT; CODE -168;
PROCEDURE GetModemStatus(net{Reg.A0}:ADDRESS):LONGINT; CODE -174;
PROCEDURE GetCurrentDevice(net{Reg.A0}:ADDRESS):LONGINT; CODE -180;
PROCEDURE GetCurrentUnit(net{Reg.A0}:ADDRESS):LONGINT; CODE -186;
PROCEDURE GetBaudrate(net{Reg.A0}:ADDRESS):LONGINT; CODE -192;
PROCEDURE ParseConnect(buffer{Reg.A0}:ADDRESS):LONGINT; CODE -198;
PROCEDURE SetDefault(net{Reg.A0}:ADDRESS):LONGINT; CODE -204;
PROCEDURE ConvertToPC(text{Reg.A0}:ADDRESS):LONGINT; CODE -210;
PROCEDURE ConvertToAmiga(text{Reg.A0}:ADDRESS):LONGINT; CODE -216;
PROCEDURE FreeConvert(convertedtext{Reg.A0}:ADDRESS):LONGINT; CODE -222;
PROCEDURE ObtainNet(taskname{Reg.A0}:ADDRESS):LONGINT; CODE -228;
PROCEDURE RTNumberofNets():LONGINT; CODE -234;
PROCEDURE RTNetInfo(buffer{Reg.A0}:ADDRESS;ID{Reg.D0}:LONGINT):LONGINT; CODE -240;
PROCEDURE RTKillNet(ID{Reg.D0}:LONGINT):LONGINT; CODE -246;
PROCEDURE RTAbort(ID{Reg.D0}:LONGINT):LONGINT; CODE -252;
PROCEDURE RTFlush(ID{Reg.D0}:LONGINT):LONGINT; CODE -258;
PROCEDURE RTCheck():LONGINT; CODE -264;
PROCEDURE RTHighestID():LONGINT; CODE -270;
END dignetL.